package com.hengpeng.itfints.service.notice;

import java.util.List;

import com.hengpeng.common.exception.ServiceResult;
import com.hengpeng.itfinbase.persist.ProjectInfo;
import com.hengpeng.itfinbase.persist.ProjectInfo.FundType;
import com.hengpeng.itfinbase.persist.ProjectInfo.InvestType;
import com.hengpeng.itfinbase.persist.ProjectInfo.ProjectType;
import com.hengpeng.itfinbase.persist.ProjectInfoContacts;

/**
 * <pre>
 * 战略联盟服务
 * </pre>
 * @author weiyuan
 * @version 1.0, 2015年8月23日
 */
public interface ProjectService
{
	public ServiceResult<List<ProjectInfo>> queryList(Integer pageIndex, Integer pageSize,String bussinessType,
			String location, String financeType,String gm,ProjectType projectType, Long publishUserId
			,InvestType investType,FundType fundType,String tzje);
	
	/**
	 * 我收到的约谈
	 * @param pageIndex
	 * @param pageSize
	 * @param receiveUserId
	 * @return
	 */
	public ServiceResult<List<ProjectInfoContacts>> myreceiveList(Integer pageIndex, Integer pageSize, Long receiveUserId); 
	/**
	 * 我发起的投资
	 * @param pageIndex
	 * @param pageSize
	 * @param orderUserId
	 * @return
	 */
	public ServiceResult<List<ProjectInfoContacts>> myorderList(Integer pageIndex, Integer pageSize, Long orderUserId); 

}
